52af617d5ab8f2dc41e5d29072e3b22c692f24a5,pinot-core/src/main/java/com/linkedin/pinot/core/common/DataFetcher.java,DataFetcher,fetchFloatValues,#String#number[]#number#number#number[]#number#,256

Before Change


   */
  public void fetchFloatValues(String column, int[] inDocIds, int inStartPos, int length, float[] outValues, int outStartPos) {
    Dictionary dictionary = getDictionaryForColumn(column);
    fetchSingleDictIds(column, inDocIds, inStartPos, length, _reusableDictIds, 0);
    dictionary.readFloatValues(_reusableDictIds, 0, length, outValues, outStartPos);
  }

After Change


   */
  public void fetchFloatValues(String column, int[] inDocIds, int inStartPos, int length, float[] outValues, int outStartPos) {
    Dictionary dictionary = getDictionaryForColumn(column);
    if (dictionary != null) {
      fetchSingleDictIds(column, inDocIds, inStartPos, length, _reusableDictIds, 0);
      dictionary.readFloatValues(_reusableDictIds, 0, length, outValues, outStartPos);
    } else {
      BlockValSet blockValSet = _columnToBlockValSetMap.get(column);
      blockValSet.getFloatValues(inDocIds, inStartPos, length, outValues, outStartPos);
    }
  }